package com.peng.service;

import com.github.pagehelper.PageInfo;
import com.peng.pojo.User;

public interface TeacherService {
    /**
     * 分页查询教师列表，并且可以通过用户名查询
     *
     * @param username
     * @return
     */
    PageInfo<User> selectTeacherAll(String username, Integer page, Integer size);

    /**
     * 添加教师用户信息
     *
     * @param user
     * @return
     */
    boolean addTeacher(User user);

    /**
     * 修改教师用户状态，
     *
     * @param status 1为解冻，2为冷冻 3为假删除
     * @param id     用户集合
     * @return
     */
    int updateTeacherStatus(int status, Integer... id);

    /**
     * 删除教师一切信息
     *
     * @param id
     * @return
     */
    boolean deleteTeacherById(Integer... id);


}
